package com.meilai.project.entity.business.sale;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;


/**
 * @author GXH
 * @since 2023-09-07
 */
@Data
@TableName("bill_sale_proxy_media_detail")
@ApiModel(value = "BillSaleProxyMediaDetail对象", description = "")
public class BillSaleProxyMediaDetail {

    @ApiModelProperty(value = "合同Id")
    private Long contract_id;

    @ApiModelProperty(value = "销售单id")
    private Long bill_sale_id;

    @ApiModelProperty(value = "媒体类型")
    private String proxy_media_type;

    @ApiModelProperty(value = "媒体类型规格")
    private String proxy_media_type_spec;

    @ApiModelProperty(value = "执行开始时间")
    private LocalDate execute_time_start;

    @ApiModelProperty(value = "执行结束时间")
    private LocalDate execute_time_end;

    @ApiModelProperty(value = "代理公司名称")
    private String proxy_company_name;

    @ApiModelProperty(value = "代理执行数量")
    private Long proxy_quantity;

    @ApiModelProperty(value = "代理执行单价")
    private BigDecimal proxy_price;

    @ApiModelProperty(value = "代理执行金额")
    private BigDecimal proxy_amount;

    @ApiModelProperty(value = "是否关联市场单")
    private Integer is_market;

}
